Home | Miscellaneous | Pi | Connect
Sonora Computer Repair
A subsidiary of Charles Varvayanis
Sonora Computer Repair Logo
Since 1990
(209) 586-3782
charles@varvayanis.com

Raspberry Pi Connect Setup


Step-by-step instructions for setting up Raspberry Pi Connect.

These procedures apply to Raspberry Pi 5, 4 or 3 with Raspberry Pi OS (64-Bit), (32-Bit) or (Legacy, 32-Bit).


General Notes


1. General:  The procedures below are optimized for setting up Raspberry Pi Connect on a Raspberry Pi 5, 4 or 3 with Raspberry Pi OS (64-Bit), (32-Bit) or (Legacy, 32-Bit).

2. Raspberry Pi Connect:  Raspberry Pi Connect runs on Raspberry Pi OS bookworm (debian 12), trixie (debian 13) and above.  Older versions of Raspberry Pi OS are not supported.  Raspberry Pi Connect is installed by default in newer Raspberry Pi OS bookworm (debian 12) installations, and all trixie (debian 13) and above installations.  Raspberry Pi Connect can be be setup during SD card setup using Raspberry Pi Imager 2.0, released in November 2025, and above.

3. Internet access during setup:  Many of the steps below assume and require the target Raspberry Pi is connected to a network with access to the Internet.

4. Important note about Raspberry Pi Connect and TeamViewer:  Both screen sharing programs can exist on a Raspberry Pi without interfering with each other, but the Raspberry Pi Connect screen sharing program requires Wayland (Remote Graphics Support A.K.A. compositor) and TeamViewer currently uses only the older X11 (compositor).  Raspberry Pi Connect Remote shell does not use the compositor and will work with either compositor in use.  It is posable to switch between Wayland and X11, however a reboot may be required.  Raspberry Pi Connect is recommended for typical users, while TeamViewer may be more attractive to more experienced users.



Notice about updates, upgrades and installations failing due to repository or network congestion or outages


Occasionally updates, upgrades and installations fail due to repository or network congestion or outages.  Sometimes there is an appropriate message saying as such, sometimes a missing file is reported, and sometimes there is just a failure message without an explanation.  When this occurs, simply run the command again.  If that does not solve the issues immediately, try again later.



Raspberry Pi OS Documentation

https://www.raspberrypi.com/documentation/computers/os.html



Connect to the target Raspberry Pi


Via Raspberry Pi Connect Remote shell or Raspberry Pi Connect Screen share then open a Terminal window.

https://www.raspberrypi.com/software/connect

  - or -

Via a Display, Keyboard and Mouse, then open a Terminal window.


  - or -

Via SSH


Determine the target Raspberry Pi IP Address:


Via Raspberry Pi Connect Remote shell or Raspberry Pi Connect Screen share then open a Terminal window.

https://www.raspberrypi.com/software/connect
sudo hostname -I
  - or -

Connect directly to the target Raspberry Pi via a Display, Keyboard and Mouse, then open a Terminal window.

sudo hostname -I
  - or -

Use an IP Scanner tool such as Advanced IP Scanner on a PC or alike to locate the DHCP IP Address assigned to the Raspberry Pi.

https://www.advanced-ip-scanner.com
  - or -

Login to your router and examine the DHCP assignments, sometimes labeled "Connected Devices" or similar.



Use SSH via a tool such as PuTTY to connect to the Raspberry Pi.


https://putty.software/

https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

https://www.putty.org

Connect using the IP address determined above or URL of the target Raspberry Pi.

Note:  The first time a connection is made, a security warning may be displayed | Yes



Update Raspberry Pi OS and Components


Download latest package lists

sudo apt-get update -y

Download and install updated listed packages

sudo apt-get upgrade -y



Update the Raspberry Pi 4 or Pi 5 EEPROM Version

Note:  This tool only works with Raspberry Pi 4 or Pi 5.  Raspberry Pi 3B+ and below have a ROM that can not be updated.

Check if the Raspberry Pi 4 or Pi 5 EEPROM should be updated

sudo rpi-eeprom-update -a

Update the Raspberry Pi 4 or Pi 5 EEPROM if required.

sudo raspi-config
Advance Options | Bootloader Version | Latest | Yes | Finish | Would you like to reboot now? | Yes



Install or update and setup Raspberry Pi Connect (Optional)


Notes:


Raspberry Pi Connect runs on Raspberry Pi OS bookworm (debian 12), trixie (debian 13) and above, older versions of Raspberry Pi OS are not supported.  Raspberry Pi Connect is installed by default in newer Raspberry Pi OS bookworm (debian 12) installations, all trixie (debian 13) and above installations, but is disabled by default.  However, it could have been enabled and setup during SD card setup as an option in Raspberry Pi Imager 2.0 (released in November 2025) and above.  If it was enabled and setup in Raspberry Pi Imager, it sould not require being enabled and setup here.  There is no danger in enabeling and seting it up it here as well.

See "General Notes" 4. near the top of this document.


Update Raspberry Pi OS and Components


Download latest package lists

sudo apt-get update -y

Download and install updated listed packages

sudo apt-get upgrade -y


Install or update Raspberry Pi Connect as required

sudo apt install rpi-connect

Setup Raspberry Pi Connect

rpi-connect signin

"rpi-connect signin" will return a message similar to:

"Complete sign in by visiting https://connect.raspberrypi.com/verify/XXXX-XXXX"

Paste or type the provided URL into a browser on any device.

"Sign in with Raspberry Pi ID" or "Create one for free"

The Raspberry Pi has been automticaly added to your account when you see the message below on the Raspberry Pi:

Signed in



Connect to the target Raspberry Pi via Raspberry Pi Connect (Optional)


https://www.raspberrypi.com/software/connect



Usefull Raspberry Pi Connect Commands (Optional)


Raspberry Pi Connect Diagnostics

rpi-connect doctor

Disable Raspberry Pi Connect

rpi-connect off

Enable Raspberry Pi Connect

rpi-connect on



Remove packages that were automatically installed and are no longer required

Occasionally excess update, upgrade and installation packages install automatically, but are no longer required.  These can be removed automatically.

Automatically detect and remove packages no longer required

sudo apt autoremove -y



Sonora Computer Repair
Sonora, CA  95370
e-mail:  charles@varvayanis.com
Phone:  (209) 586-3782
Fax:  (209) 586-3761
Business Card (PDF 153 KB) PDF
www.sonoracomputer.com
www.sonoracomputer.com

© 2026 Charles Varvayanis
All rights reserved